live one's best years - Alemán Inglés Diccionario